//package com.vm.widget;
//
//import java.util.TimerTask;
//
//import com.vm.adapter.FoundImageAdapter;
//import com.vm.adapter.ImageAdapter;
//import com.vm.fragment.FoundFragment;
//
//import android.content.Context;
//import android.util.AttributeSet;
//import android.util.Log;
//import android.view.KeyEvent;
//import android.view.MotionEvent;
//import android.widget.Gallery;
//
//public class FoundGallery extends Gallery {
//
//	private FoundFragment m_iact;
//
//	public FoundGallery(Context context) {
//		super(context);
//		// TODO Auto-generated constructor stub
//	}
//
//	public FoundGallery(Context context, AttributeSet attrs) {
//		super(context, attrs);
//		// TODO Auto-generated constructor stub
//	}
//
//	public FoundGallery(Context context, AttributeSet attrs, int defStyle) {
//		super(context, attrs, defStyle);
//	}
//
//	public void setImageActivity(FoundFragment iact) {
//		m_iact = iact;
//	}
//
//	@Override
//	public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
//			float velocityY) {
//		// TODO Auto-generated method stub
//		int kEvent;
//		if (isScrollingLeft(e1, e2)) { // Check if scrolling left
//			kEvent = KeyEvent.KEYCODE_DPAD_LEFT;
//			System.out.println("AAAA" + this.getSelectedItemPosition());
//		} else { // Otherwise scrolling right
//			kEvent = KeyEvent.KEYCODE_DPAD_RIGHT;
//			System.out.println("BBB" + this.getSelectedItemPosition());
//		}
//		onKeyDown(kEvent, null);
//		if (this.getSelectedItemPosition() == 0)
//			this.setSelection(FoundImageAdapter.imgs.length);
//		System.out.println("DDD" + this.getSelectedItemPosition());
//		new java.util.Timer().schedule(new TimerTask() {
//			public void run() {
//				m_iact.timeFlag = false;
//				this.cancel();
//			}
//		}, 3000);
//		return true;
//
//	}
//
//	private boolean isScrollingLeft(MotionEvent e1, MotionEvent e2) {
//		System.out.println(this.getSelectedItemPosition());
//		return e2.getX() > e1.getX();
//
//	}
//
//	@Override
//	public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX,
//			float distanceY) {
//		// TODO Auto-generated method stub
//		m_iact.timeTaks.timeCondition = false;
//		return super.onScroll(e1, e2, distanceX, distanceY);
//	}
//
//}
